English Dictionary
◊ VOX HUMANA
vox humana
n : an organ stop producing tones imitative of the human voice